package com.crm.model.entity.customerManager;

import java.util.Date;

public class CustomerPool {
    private String customerPoolId;

    private String customerPoolName;

    private String companyId;

    private String companyName;

    private String provinceId;

    private String provinceName;

    private String cityId;

    private String cityName;

    private String industry;

    private String source;

    private Integer poolType;

    private Integer capacity;

    private Integer nature;

    private Integer poolState;

    private Short deleteStatus;

    private Integer defaultMark;

    private String createPeopleId;

    private Date createTm;

    private String updatePeopleId;

    private Date updateTm;

    private String affiliatedCompanyId;

    private String tag;

    private String poolDetail;

    public CustomerPool(String customerPoolId, String customerPoolName, String companyId, String companyName, String provinceId, String provinceName, String cityId, String cityName, String industry, String source, Integer poolType, Integer capacity, Integer nature, Integer poolState, Short deleteStatus, Integer defaultMark, String createPeopleId, Date createTm, String updatePeopleId, Date updateTm, String affiliatedCompanyId) {
        this.customerPoolId = customerPoolId;
        this.customerPoolName = customerPoolName;
        this.companyId = companyId;
        this.companyName = companyName;
        this.provinceId = provinceId;
        this.provinceName = provinceName;
        this.cityId = cityId;
        this.cityName = cityName;
        this.industry = industry;
        this.source = source;
        this.poolType = poolType;
        this.capacity = capacity;
        this.nature = nature;
        this.poolState = poolState;
        this.deleteStatus = deleteStatus;
        this.defaultMark = defaultMark;
        this.createPeopleId = createPeopleId;
        this.createTm = createTm;
        this.updatePeopleId = updatePeopleId;
        this.updateTm = updateTm;
        this.affiliatedCompanyId = affiliatedCompanyId;
    }

    public CustomerPool(String customerPoolId, String customerPoolName, String companyId, String companyName, String provinceId, String provinceName, String cityId, String cityName, String industry, String source, Integer poolType, Integer capacity, Integer nature, Integer poolState, Short deleteStatus, Integer defaultMark, String createPeopleId, Date createTm, String updatePeopleId, Date updateTm, String affiliatedCompanyId, String tag, String poolDetail) {
        this.customerPoolId = customerPoolId;
        this.customerPoolName = customerPoolName;
        this.companyId = companyId;
        this.companyName = companyName;
        this.provinceId = provinceId;
        this.provinceName = provinceName;
        this.cityId = cityId;
        this.cityName = cityName;
        this.industry = industry;
        this.source = source;
        this.poolType = poolType;
        this.capacity = capacity;
        this.nature = nature;
        this.poolState = poolState;
        this.deleteStatus = deleteStatus;
        this.defaultMark = defaultMark;
        this.createPeopleId = createPeopleId;
        this.createTm = createTm;
        this.updatePeopleId = updatePeopleId;
        this.updateTm = updateTm;
        this.affiliatedCompanyId = affiliatedCompanyId;
        this.tag = tag;
        this.poolDetail = poolDetail;
    }

    public CustomerPool() {
        super();
    }

    public String getCustomerPoolId() {
        return customerPoolId;
    }

    public void setCustomerPoolId(String customerPoolId) {
        this.customerPoolId = customerPoolId == null ? null : customerPoolId.trim();
    }

    public String getCustomerPoolName() {
        return customerPoolName;
    }

    public void setCustomerPoolName(String customerPoolName) {
        this.customerPoolName = customerPoolName == null ? null : customerPoolName.trim();
    }

    public String getCompanyId() {
        return companyId;
    }

    public void setCompanyId(String companyId) {
        this.companyId = companyId == null ? null : companyId.trim();
    }

    public String getCompanyName() {
        return companyName;
    }

    public void setCompanyName(String companyName) {
        this.companyName = companyName == null ? null : companyName.trim();
    }

    public String getProvinceId() {
        return provinceId;
    }

    public void setProvinceId(String provinceId) {
        this.provinceId = provinceId == null ? null : provinceId.trim();
    }

    public String getProvinceName() {
        return provinceName;
    }

    public void setProvinceName(String provinceName) {
        this.provinceName = provinceName == null ? null : provinceName.trim();
    }

    public String getCityId() {
        return cityId;
    }

    public void setCityId(String cityId) {
        this.cityId = cityId == null ? null : cityId.trim();
    }

    public String getCityName() {
        return cityName;
    }

    public void setCityName(String cityName) {
        this.cityName = cityName == null ? null : cityName.trim();
    }

    public String getIndustry() {
        return industry;
    }

    public void setIndustry(String industry) {
        this.industry = industry == null ? null : industry.trim();
    }

    public String getSource() {
        return source;
    }

    public void setSource(String source) {
        this.source = source == null ? null : source.trim();
    }

    public Integer getPoolType() {
        return poolType;
    }

    public void setPoolType(Integer poolType) {
        this.poolType = poolType;
    }

    public Integer getCapacity() {
        return capacity;
    }

    public void setCapacity(Integer capacity) {
        this.capacity = capacity;
    }

    public Integer getNature() {
        return nature;
    }

    public void setNature(Integer nature) {
        this.nature = nature;
    }

    public Integer getPoolState() {
        return poolState;
    }

    public void setPoolState(Integer poolState) {
        this.poolState = poolState;
    }

    public Short getDeleteStatus() {
        return deleteStatus;
    }

    public void setDeleteStatus(Short deleteStatus) {
        this.deleteStatus = deleteStatus;
    }

    public Integer getDefaultMark() {
        return defaultMark;
    }

    public void setDefaultMark(Integer defaultMark) {
        this.defaultMark = defaultMark;
    }

    public String getCreatePeopleId() {
        return createPeopleId;
    }

    public void setCreatePeopleId(String createPeopleId) {
        this.createPeopleId = createPeopleId == null ? null : createPeopleId.trim();
    }

    public Date getCreateTm() {
        return createTm;
    }

    public void setCreateTm(Date createTm) {
        this.createTm = createTm;
    }

    public String getUpdatePeopleId() {
        return updatePeopleId;
    }

    public void setUpdatePeopleId(String updatePeopleId) {
        this.updatePeopleId = updatePeopleId == null ? null : updatePeopleId.trim();
    }

    public Date getUpdateTm() {
        return updateTm;
    }

    public void setUpdateTm(Date updateTm) {
        this.updateTm = updateTm;
    }

    public String getAffiliatedCompanyId() {
        return affiliatedCompanyId;
    }

    public void setAffiliatedCompanyId(String affiliatedCompanyId) {
        this.affiliatedCompanyId = affiliatedCompanyId == null ? null : affiliatedCompanyId.trim();
    }

    public String getTag() {
        return tag;
    }

    public void setTag(String tag) {
        this.tag = tag == null ? null : tag.trim();
    }

    public String getPoolDetail() {
        return poolDetail;
    }

    public void setPoolDetail(String poolDetail) {
        this.poolDetail = poolDetail == null ? null : poolDetail.trim();
    }
}